laughing dove - English Synonyms Dictionary